table {
    width: 100%;
    top: 0px;
}

#form {
    width: 100%;
    height: calc(100% - 60px);
    position: absolute;
    top: 0px;
    overflow-y: auto;
    position: absolute;
    border: 1px solid #eaeaea;
}

td {
    width: 50%
}

/deep/ .ivu-input-wrapper {
    width: 50%;
}

/deep/ .text-area {
    width: 100%;
}

/*/deep/ td textarea {*/
/*width: 50%;*/
/*}*/

/deep/ .time input {
    width: 100%;

}

/deep/ .ivu-form-item {
    margin-bottom: 5px;

}

/deep/ .ivu-form-item-error-tip {
    position: relative;
    display: inline-block;
    margin-left: 10px;
    top: 0%;
    line-height: 1;
    padding-top: 9px;
    color: #ed4014;
}

#buttondiv {
    position: absolute;
    bottom: 0px;
    text-align: center;
    width: 100%;

}

/deep/ .ivu-select {
    width: 300px;
}

/deep/ .ivu-input-type-text {
    width: 300px;
}

#textAreaDiv {
    width: calc(50% + 390px);
}